Newton Mearns
Coordinates (55.77334, -4.33339)
Population 23,808
Population 23,808
Newton Mearns is a city in United Kingdom - Scotland
Species living near Newton Mearns
Haliplus confinis1
Hydroporus erythrocephalus2
Nebrioporus elegans1
Haliplus ruficollis1
Colymbetes fuscus2
Hydroporus umbrosus1
Water beetle1
Laccobius bipunctatus1
Anacaena globulus2
Water scavenger beetle2
Insects
Barn owl1
Owls
Unspecified (family Anatidae)1
Waterfowl